As if throwing the Black Hood into the mix with the Gargoyle King and Farm wasn't insane enough, this week's Riverdale seemingly reveals the true identity of the king...but out of all possible suspects, why him?! Plus Veronica and Archie battle Hiram for the fate of their town, with an unexpected win AND loss for Archie, all while Betty continues to investigate the farm! Join me this week as I cover the penultimate episode of Riverdale season 3!